front garden - Allemand Anglais Dictionnaire